package com.enjoyor.soa.traffic.api.dto.tsms;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 方案附件表
 * @author zyh
 * @date 2018-08-27
 */
@ApiModel(value = "SchemeFileDto", description = "方案附件")
public class SchemeFileDto extends ABean {
 
	private static final long serialVersionUID = -6946840854817650554L;

	@ApiModelProperty(value = "附件编号:SF+秒级时间戳", name="fileId",  required = true)
    private String fileId;

	@ApiModelProperty(value = "方案编号", name="schemeId",  required = true)
    private String schemeId;

	@ApiModelProperty(value = "附件名称", name="fileName",  required = true)
    private String fileName;

	@ApiModelProperty(value = "附件大小", name="fileSize",  required = true)
    private String fileSize;

	@ApiModelProperty(value = "附件路径", name="fileUrl",  required = true)
    private String fileUrl;

    public String getFileId() {
        return fileId;
    }

    public void setFileId(String fileId) {
        this.fileId = fileId == null ? null : fileId.trim();
    }

    public String getSchemeId() {
        return schemeId;
    }

    public void setSchemeId(String schemeId) {
        this.schemeId = schemeId == null ? null : schemeId.trim();
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName == null ? null : fileName.trim();
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize == null ? null : fileSize.trim();
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl == null ? null : fileUrl.trim();
    }
}